Smush\Core\Modules\Backup C

Total Complexity 122
Dependencies 4
Dependents 1
Total lines 858
Lines of code 415
Logical lines of code 260
Comment lines 327
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
restore_image()
C
30 28 119
create_backup()
B
41 24 51
get_backup_file()
A
47 13 39
delete_backup_files()
A
44 11 45
restore_png()
A
49 9 30
add_to_image_backup_sizes()
S
51 7 26
maybe_backup_image()
S
59 6 14
restore_step()
S
54 5 19
generate_unique_bak_file()
S
58 4 15
remove_from_backup_sizes()
S
61 4 12
get_attachments_with_backups()
S
61 3 13
get_image_backup_path()
S
64 3 10
get_image_count()
S
63 2 11
init()
S
72 1 5
backup_exists()
S
78 1 3
get_backup_sizes()
S
79 1 3